demand mask - German English Dictionary